be short-staffed - Allemand Anglais Dictionnaire